47337838743bd59438cbd0bac91a8b6fbf05fb0b,core/generator/test/jetbrains/mps/generator/test/GenerationTestBase.java,GenerationTestBase,doTestIncrementalGeneration,#MPSProject#SModelDescriptor#Runnable#,127
Before Change
Assert.assertTrue(changeModel.length > 0);
for(final Runnable r : changeModel) {
ThreadUtils.runInUIThreadAndWait(new Runnable(){
@Override
public void run() {
ModelAccess.instance().runWriteActionInCommand(r, p.getProject());
}
});
ModelAccess.instance().runReadAction(new Runnable() {
@Override
After Change
Assert.assertTrue(changeModel.length > 0);
for (final ModelChangeRunnable r : changeModel) {
ThreadUtils.runInUIThreadAndWait(new Runnable() {
@Override
public void run() {
ModelAccess.instance().runWriteActionInCommand(new Runnable(){
@Override
public void run() {
r.run(descr);
}
}, p.getProject());
}
});
ModelAccess.instance().runReadAction(new Runnable() {
@Override